#AddTopic {
    display: block;
    margin-top:20px;
}
#AddTopic .container{
    /*box-shadow: 2px 2px 5px #d3d6da;*/
    position: relative;
    width:100%;
}
/*保存*/
#save {
    height: 100px;
    line-height: 100px;
    text-align: center;
}
#save button{
    padding:6px 35px;
}
/*插件*/
.edui-container{
    width: 100% !important;
}
/*上传*/
#upload .mp3,#upload .jpg{
    width: 49%;
    display: inline-block;
}
#upload .btn{
    background-color: #eee;
    margin:13px 0px;
}
.fileinput-button {
    padding: 1px 10px;
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.fileinput-button input {
    position: absolute;
    right: 0px;
    top: 0px;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
}
.delFile{
    width: 11px;
    display: none;
    background: url(../img/xnht.png) no-repeat 0px -120px;
}
/*题目选择*/
#questionType{
    height:100px;
}
.select {
    vertical-align: middle;
    border: 1px solid #ddd;
    display: inline-block;
    width: 180px;
    padding: 0 10px;
    height: 30px;
    position: relative;
    cursor: pointer;
    /*margin:10px 0;*/
}
.select .form-control-feedback{
    top:-2px;
}

.select>input {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px ;
    border: 0;
    outline: 0;
    background: none;
    cursor: pointer;
}

.select ul {
    padding:0px;
    width: 100%;
    display: none;
    position: absolute;
    left: -1px;
    top: 30px;
    background-color: #fff;
    border-top: 0;
    z-index: 9999;
    box-shadow: 2px 2px 5px #d3d6da;
    border:1px solid #ddd;
}

.select ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
}

.select ul li.on {
    background-color: #000;
    color: #fff;
}

/*选择题*/
#selected{
    display:inline-block;
    line-height: 50px;
}
#selected label{
    font-weight: normal;
    margin-bottom: 0px;
}
/*单选题选项*/
#selection{
    margin:11px 0px;
    padding-left:10px;
}
#selection .optionsNum{
    display:inline-block;
    /*margin-right: 30px;*/
}
#selection .optionsNum button{
    padding: 2px 5px;
}
#selection .optionsNum input{
    width:26px;
    height: 26px;
    text-align: center;
}
#selection .optionsNum input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
#selection .optionsNum input::-webkit-outer-spin-button {
    -webkit-appearance: none;
}
#selection .answer, #selection .answer .options{
    display:inline-block;
}
/*#selection .answer input{*/
    /*margin-left:15px;*/
/*}*/
#selection .answer label{
    font-weight: normal;
}
/*主观题选择*/
#subjectFill{
    display: none;
    padding-left:10px;
    height:50px;
    line-height:50px;
}
#subjectFill .options{
    display:inline-block;
}
#subjectFill .options label{
    font-weight: normal;
}

/*自定义单选复选框*/
.radioItem {
    display: inline-block;
    width: 25px;
    /*height: 15px;*/
    cursor: pointer;
    text-align: center;
    background-image: url(../img/inputradio.gif);
    background-repeat: no-repeat;
    background-position: -24px 2px;
    margin-left:10px;
}
.hiddenClass {
    opacity: 0;
    cursor: pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
}
.on {
    background-position: 0 2px;
}

.multiItem {
    display: inline-block;
    width: 25px;
    /*height: 15px;*/
    cursor: pointer;
    text-align: center;
    background-image: url(../img/checkbox.gif);
    background-repeat: no-repeat;
    background-position: -26px 2px;
    margin-left:10px;
}

.on_check {
    background-position: 3px 2px;
}

#selected .radioItem,#subjectFill .radioItem {
    background-position-y: 16px;
}
#selected .on,#subjectFill .on{
    background-position-y: 16px;
}
/*遮罩层*/
.wait{
    display: none;
    position: absolute;
    width: 100%;
    height:100%;
    background-color: rgba(0,0,0,0.6);
    top:0;
    left:0;
    z-index:999;
}
.wait img{
    position: absolute;
    left:50%;
    top:50%;
    margin-left:-200px;
    margin-top:-200px;
}
/*选择题未勾选选项报错*/
.selectError{
    color:#f00;
    padding-left:20px;
    display:none;
}
/*设置图片最大高度*/
#myEditor img{
    max-width: 100%;
    max-height: 100%;
}

/*阅读题*/
#reading{
    display: none;
}
#addItem{
    float: left;
    padding:3px 12px;
}
#topicSort{
    display: none;
    float: right;
    padding:3px 12px;
}
.clear{
    clear:both;
}